@charset "utf-8";
/* CSS Document */
/*body { font-family:"Microsoft Yahei"; font-size: 12px; background:url(../images/bg.png) repeat-y; width:100%; height:100%;
 background-size:100% 100%;  }*/
/*div, ul, li, dl, dt, dd, p, span, a, label, input, body, h2, h3, h4, table, tr, td, select, option { margin: 0px; padding: 0px; }
ul, li { list-style: none; text-overflow: ellipsis; overflow: hidden;white-space: nowrap; }
a { text-decoration: none; }
a:hover { text-decoration: none; }
a:visited { text-decoration: none; }*/
img { border: 0; }
/*
.fl{float:left;width:70%;height:75%;}.fr{float:right;width:29%;position:relative;height:100%;background-color: rgba(199,199,216,0.5);}
*/
.news_box{position:absolute;bottom:10%;left:2%;}
.news_box h4 {font-weight: bold;font-size: 20px;line-height: 30px;font-family: "\5FAE\8F6F\96C5\9ED1";
border-bottom: 1px solid #fff;color:#fff;margin-left:5%;margin-right:5%;padding-bottom:4%;}
.news_box h5 {font-weight: bold;
    font-size: 15px;
    /* line-height: 30px; */
    font-family: "\5FAE\8F6F\96C5\9ED1";
    color: #fff;
    margin-left: 5%;
    margin-right: 5%;
    padding: 0;margin-top:0;
		}
.news_box h6 {font-weight: bold;font-size: 13px;line-height: 30px;font-family: "\5FAE\8F6F\96C5\9ED1";color:#fff;margin-left:5%;margin-right:5%;
padding: 0;margin-top:1%;
margin-bottom: 0;}
.news_box h4 a{}
.line1{border-bottom: 1px solid #fff;width:100%;display:block;height: 1px;margin-top:3%;}
.clr { height: 0; line-height: 0; clear: both; overflow: hidden; background: none; }
/*.clear { display: block !important; clear: both !important; float: none !important; margin: 0 !important;
	padding: 0 !important; height: 0; line-height: 0; font-size: 0; overflow: hidden; }*/
.clearfix { zoom: 1; }
.clearfix:after { content: ""; display: block; clear: both; height: 0; }
.relative{position: relative;}
.marleft15{margin-left:15px;}.marleft1{margin-left:1%;}
.marright15{margin-right:15px;}.marright1{margin-right:1%;}
/*.box{ width:1230px; margin:0 auto; }*/
.box{width:70%;margin:0 auto;}
@media (min-width:3820px) {
	.box{width:70%;margin:0 auto;}
}
.head{ padding-top:66px;}
.head .logo{ float:left;width:25%;}
/*.head .logo img{ width:297px 75px;}*/
.head .logo img{width:99%;}
/*.head .nav{ float:right; width:881px; }*/
.head .nav{ float:right; width:75%; }
/*
.search{ float:right;}
.search p{ float:left; height:19px; line-height:19px;}
.search p a{ float:left; font-size:12px; color:#fff; height:16px; background:url(../images/zw_03.jpg) no-repeat right; padding:0 10px;}
.search p a + a{ background:none;}
.search p input{ width:81px; height:18px; line-height:18px; font-size:12px; border:1px solid #d3cfdf;
border-radius:5px; background:#d3cfdf url(../images/sec_03.jpg) no-repeat 88px; padding:0 20px 0 5px;}
.search p img{position:absolute;right:2px;top:4px;cursor: pointer;}
*/
.navbox{ position:relative;}
/*.nav_one{ width:821px;  float:right; background-color:#06275e;border-radius:10px;
	margin-top:15px;  padding:11px 29px;  }*/
.nav_one{ width:99%;  float:right; background-color:#06275e;border-radius:10px;
	margin-top:15px;  padding:11px 2px;  }
/*.nav_one li{ float:left;  font-size:17px; color:#fff; border-right:1px solid #fff; padding-right:19px; margin-right:19px;  position:relative; }*/
.nav_one li{ float:left; width:12%; font-size:17px; color:#fff; border-right:1px solid #fff;
	/*padding-right:8px; margin-right:8px; */ position:relative;text-align:center;}
.nav_one li a{ color:#dcdddd;}
.nav_one li a:hover{ color:#b78632;}
.nav_one li a.active{color:#b78632;}
.nav_one .lione{ border:none; margin-right:0; padding-right:0; /*width:68px;*/}
.bottom{}

.m1{ position: absolute; top:76px; left:47%; *top:60px;}
.m2{position: absolute; top:76px; left:82%; *top:60px;}
.second-nav{ background:url(../images/sj_03.png) no-repeat top; padding-top:28px; overflow:hidden; width:128px;    }
.second-nav a{  font-size:12px; float:left; border-right:1px solid #fff; padding:0 8px; color:#dcdddd;}
.second-nav a + a{ border:none; padding:0 0 0 8px;}

/*轮播*/
.banner{ margin:60px 0 35px 0; }
.slideshow { clear: both; }
.slideshow li { position: relative; overflow: hidden; }
.slideshow .title { position: absolute; bottom: 0; right: 1px; margin-bottom: 0; width: 617px; height: 89px;  font-size: 14px; text-indent: 10px; }
.slideshow .title h4{ color:#fff; font-size:16px; text-overflow: ellipsis; overflow: hidden;white-space: nowrap;}
.slideshow .title p{ background: rgba(255,255,255,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #30000000, endColorstr = #30000000); color: #FFF; overflow: hidden; border-radius:10px 10px 0px 0px; font-size:12px; padding:10px 14px; margin-top:15px;
	line-height:20px; height:33px; overflow:hidden; text-indent:26px;}
.slideshow .title p span{ float:right;}
.slidebar li { background: rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #30000000, endColorstr = #30000000);
color: #FFF; overflow: hidden; }
.slidebar li { float: left; margin-right: 1px; width: 12px; height: 12px; line-height: 20px; text-align: center; font-size: 10px; cursor: pointer; }
.slidebar li.on { background: rgba(255,255,255,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #50FFFFFF, endColorstr = #50FFFFFF);
color: #000; font-weight: 700; }
.frame { background: none; border: 0px solid #fff; margin-bottom: 0px; }
.temp { margin: 0; }
.slidebar { position: absolute; bottom: -44px; left: 50%; margin-left:-75px; }
.slidebar li { width:12px; height:12px; border:1px solid #fff; color:rgba(255,255,255,0); overflow: hidden; border-radius:50%; margin-right:10px;line-height:12px; }
.slidebar li.on { background: rgba(255,255,255,1); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000, endColorstr = #90000000);
color: #fff; font-weight: 700; }
.slideshow .title { text-indent: 0px; }
.block { margin: 0; position: relative; }
#frameHlicAe { margin: 0px !important; border: 0px !important; }
.comiis_wrap960, .comiis_wrapad { margin: 0 auto; width: 100%;  }
.comiis_wrapad { margin-top: 10px; }
.comiis_wrapad img { float: left; margin-top: 0px; height: 693px;width:100%;}
#slidesImgs li { width: 100%; height: 693px; display: none; }
/*轮播结束*/
/*轮播图*/
.banner_lb{  width:940px; height:691px; overflow:hidden; position:relative;margin:0 auto;}
.large_box{margin-bottom:10px;width:940px;height:691px;overflow:hidden;}
.large_box img{display:block; width:100%; height:691px;}
.small_box{width:938px; height:120px;overflow:hidden; position:absolute; bottom:0; left:0; background-color:rgba(16,16,17,0.5);}
.small_box2{width:900px; height:120px;overflow:hidden; position:absolute; bottom:0; left:50%; margin-left:-456px; }
.small_list{position:relative;float:left;width:828px;height:82px;overflow:hidden; padding:19px 0; }
.small_list ul{height:82px;overflow:hidden;}
.small_list ul li{position:relative;float:left;margin-right:24px;width:143px;}
.small_list ul li img{display:block; width:100%; height:82px; }
.small_list ul li .bun_bg{display:none;position:absolute;top:0;left:0;width:143px;height:82px;background:#000;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;}
.small_list ul li.on .bun_bg{display:block;}
.btn{display:block;width:20px;height:73px;background-color:#777;background-repeat:no-repeat;background-position:center center;cursor:pointer;}
.btn:hover{background-color:#e7000e;}
.left_btn{float:left;margin-right:16px;background-image:url(../../images/left_btn.png); margin-top:24px;}
.right_btn{float:right;background-image:url(../../images/right_btn.png); margin-top:24px; margin-left:16px;}
/*轮播图 end*/
.biaot{ padding-top:32px; border-bottom:2px solid #fff; overflow:hidden; padding-bottom:24px;}
.biaot p{ float:left; font-size:20px; color:#fff; height:26px; line-height:26px;}
.biaot p b{ float:left; font-weight:500;}
.biaot p span{ background:url(../images/xian1_03.png) no-repeat 15px 13px; width:127px; height:26px; display:block; float:left; }
.biaot p + p{ float:right; font-size:12px; color:#fff;}
.biaot p + p a{ color:#fff;}

.foncue{  /*border-bottom:2px solid #fff;*/ padding-bottom:28px;}
.biaofou{ border-bottom:0; padding:0;}
.focyicon{ margin-top:25px;width:100%;    /*margin-right:-50px;*/}
.focyicon dl{ float:left; width:49%;  }
.focyicon dl dt{}
.focyicon dl dt img{width:99%;}
.focyicon dl dd{ border:1px solid #fff; border-bottom:0; margin-top:24px;padding-top:14px;padding-bottom:14px;
	overflow:hidden;padding-left:3%;}
.date{ float:left; width:58px; overflow:hidden;}
.date p{ font-size:26px; color:#fff; text-align:left; font-weight:bold;}
.date p + p{ font-size:12px; color:#fff; font-weight:500;}
.iconimg{  width:98%; overflow:hidden;}
.iconimg h4{ /*padding-left:2%;*/ font-size:16px; color:#fff; line-height:25px; height:50px; overflow:hidden;}
.iconimg p { font-size:12px; color:#dcdddd; padding-top:10px; line-height:20px; text-indent:25px; height:43px; overflow:hidden;}
.iconimg p a{ color:#fff;}
.iconimg p span{ float:right;}

.brach{ padding:35px 0 0px 0;}
.brach_icon{ border-bottom:2px solid #fff; padding-bottom:28px; overflow:hidden;}
.brah_box{ border:1px solid #fff; overflow:hidden; margin-top:25px; padding-left:25px; border-top:none; border-bottom:none;}
.brah_box dl{ width:30%; float:left; border-right:1px solid #fff; padding-right:20px; margin-right:20px;}
.brah_box dl:last-child(){ border:none; padding:0; margin:0;}
.brah_box dl dt img{width:99%;margin:0 auto;}
.brah_box dl dd{ margin-top:24px;}
.brah_box dl dd h4{ font-size:16px; font-weight:500; color:#fff; line-height:25px; height:50px; overflow:hidden; }
.brah_box dl dd p{ font-size:12px; color:#fff; margin-top:10px; line-height:20px; text-indent:25px;}
.brah_box dl dd p b{ display:block; overflow:hidden; height:80px; overflow:hidden; font-weight:500;}
.brah_box dl dd p span{ display:block; text-align:right; margin-top:10px;}
.brah_box .dlfid{ border:none; margin-right:0; padding-right:0;/**/}

.link{ padding:35px 0 0 0; border-bottom:2px solid #fff; overflow:hidden;}
.link_bottom{ margin-top:25px; margin-right:-55px;}
.link_bottom dl{ float:left; width:229px; background-color:rgba(120,118,161,0.5); height:122px;
	text-align:center; padding:0 21px; margin-bottom:28px;margin-right:20px;}
.link_bottom dl dt{ padding-top:16px; height:52px;float:left;width:30%;}
.link_bottom dl dd{ color:#fff; font-size:14px;font-weight: bold; height:82px; float:left;}
.link_bottom dl dd img{padding-top:20px;}
.link_bottom dl dd span{padding-top:20px;line-height:32px;height:82px;display:inline-block;}
.link_bottom .dl_teo{ float:left; width:29%; background-color:rgba(120,118,161,0.5); height:102px;
	text-align:center; padding:0 11px; /*margin-right:50px;*/ margin-bottom:28px;}

.link_bottom .dl_teo dd{ line-height: 120px; }
.link_bottom .dl_teo span{padding-top:20px;line-height:32px;height:82px;color:#fff;}
.link_bottom .dl_teo img{padding-top:20px;}
/*
.footer{ padding:25px 0 100px 0;}
.footleft{ float:left; width:60%; overflow:hidden;}
.footleft .loog{ float:left;}
.footleft .loog img{ width:180px; height:48px;}
.footleft .footwen{ float:left; margin:5px 0 0 52px; }
.footleft .footwen p{font-size: 12px; color:#dcdddd; line-height:20px; text-overflow: ellipsis; overflow: hidden;white-space: nowrap; width:202px;}
.footleft .oid{ float:left; margin-left:24px;}
.footleft .oid p{ float:left; padding:8px 13px; font-size:12px; color:#dcdddd; background-color:rgba(120,118,161,0.5); margin-right:27px;}
.footleft .oid p a{color:#dcdddd; }
.footright{ float:right; width:40%; text-align:right; margin-top:5px;}
.footright p{ font-size:12px; color:#dcdddd; line-height:20px; text-overflow: ellipsis; overflow: hidden;white-space: nowrap; }
.dingbu{ position: fixed; bottom:150px; right:0;}
*/
/*对外交流*/
.mulu{ margin-top:46px; background:url(../images/wj_03.png) no-repeat; height:47px; line-height:47px; overflow:hidden; font-size:14px; color:#fff; padding-left:20px;}
.mulu span{ float:left;}
.mulu a{ color:#fff; float:left;}
.mulu b{ display:block; float:left; padding:0 5px;}
.mulu a.sy{ color:#b78632;}
.exter{ /*margin-top:60px;*/ min-height:254px;}
.exter dl{ height:138px;width:98%; background-color:rgba(120,118,161,0.5); border-radius:10px; position:relative; margin-bottom:62px;}
/*.exter dl dt{ float:left; width:121px; background-color:rgba(199,199,216,0.2); height:48px;border-radius:10px 0px 0px 10px; padding:45px 0;}*/
.exter dl dt{ float:left; width:12%; background-color:rgba(199,199,216,0.2); height:48px;border-radius:10px 0px 0px 10px; padding:45px 0;}
.exter dl dt p{ font-size:26px; text-align:center; color:#fff; font-weight:bold;}
.exter dl dt p + p{ font-size:12px; font-weight:500;}
/*.exter dl dd{ float:left; width:1018px; overflow:hidden; color:#fff;  padding:27px 44px;}*/
.exter dl dd{ float:left; width:82%; overflow:hidden; color:#fff;  padding:27px 24px;}
.exter dl dd h4{ font-size:14px; padding-bottom:24px; text-overflow: ellipsis; overflow: hidden;white-space: nowrap;}
.exter dl dd p{ font-size:12px; color:#dcdddd; line-height:20px; text-indent:25px; height:40px; overflow:hidden;}
.exter dl .sj{ position:absolute; bottom:-37px; left:40px;}

.fenye{ border-bottom:2px solid #fff; overflow:hidden;margin:0 auto; /*margin-top:50px;*/}
.fenye p{ float:left; width:26%; height:1px; background-color:#afafaf; margin-top:54px; }
/*分页  start*/
.pagination { width:40%; padding: 38px 0; float:left; text-align: center; font-size: 14px; color: #fff; margin:0 15px;}
.pagination .pageList-wrap { display: inline-block; }
.pagination .item { width: 60px; height: 30px; line-height: 30px;  cursor: pointer; border-radius: 4px; display: inline-block; vertical-align: top; text-align: center; margin: 0 3px; user-select: none; border: 1px solid #ddd; }
.pagination .eliplise, .pagination .item[value] { width: 35px; }
.pagination .item[value].active { background: #efefef; color: #004386; }
.pagination .item:hover { color: #333; background: #efefef; }
.pagination .page-list-wrap { display: inline-block; }
.pagination .page-count { height: 30px; margin-left: 20px; vertical-align: top; line-height: 30px; display: inline-block; }
.pagination .page-count_num { margin: 0 5px; color: #be4c4d; font-size: 18px; }
.pagination .item.disabled { cursor: not-allowed; }
.pagination .item.disabled:hover { color: #333; background: #dedede; }
/*分页  end*/

.mulu_one{ float:left; width:245px;}
.mulp{ float:left; width:68px; margin-top:46px;}
.mulp a{ display:block; height:21px; border:1px solid #fff; text-align:center; line-height:21px; color:#fff; margin-bottom:5px;}
.mulp .shl{ border:1px solid #b78632; background-color:#b78632;}

.exterr{ margin-top:60px; min-height:254px;}
.acsdemi{ width:98%; margin: 0 auto;  background-color:rgba(120,118,161,0.5);  border-radius:10px; position:relative; }

.title_ac{ height:54px; background-color:rgba(199,199,216,0.5);
	overflow:hidden; width:95%; padding:20px 0 20px 5%; border-radius:10px 10px 0px 0px;}
.title_ac dt{ float:left; width:57px; text-align:center;}
.title_ac dt p{ font-size:26px; font-weight:bold; color:#fff;}
.title_ac dt p + p{ font-size:12px; font-weight:500;}
.title_ac dd{ float:left; padding-left:42px; font-size:14px; color:#fff; width:65%; height:54px; line-height:54px; text-overflow: ellipsis; overflow: hidden;white-space: nowrap;}
.botil{ width:90%; margin:0 auto; padding:30px 0;}
.botil p{ color:#fff; font-size:12px; }
.botil p b{ display:block; height:40px; overflow:hidden; font-weight:500; line-height:20px; text-indent:25px;}
.botil p span{ display:block; text-align:right; padding-top:2px;}
.botil p img{ width:100%; margin-top:23px;}
.acsdemi .div1{ position:absolute; bottom:-37px; left:42px;}

/*学术动态*/

.collo{ margin-top:39px;}
.collo .collole{ float:left; width:48%;}
.collo .collori{ float:right; width:48%;}

.exter2{ margin-top:54px;}
.jjs{ margin-top:50px;}
.marleft{margin-right:70px;}

.sstyle{ margin-top:29px;}
.sstyle h1{ font-size:20px; border-bottom:2px solid #fff; color:#fff; padding-bottom:15px; font-weight:500; text-overflow: ellipsis; overflow: hidden;white-space: nowrap;}
.styy_nr{ padding:29px 0; border-bottom:2px solid #fff;}
.styy_nr p{ color:#fff; font-size:14px; line-height:25px; padding-bottom:10px; text-indent:25px;}
#ad{position:fixed;left:6%;top:50%;}
#ad img{width:50%;}

.container {width: 1040px;margin: 0px auto;}
.Leader {border-bottom: 1px solid #fff;padding-bottom: 40px;}
.Leader ul li {margin-bottom: 80px;width: 85%;text-align: center;margin: 0 auto;}
.Leader ul li.pl {width:90%;}
.Leader ul li .pl img {width: 100%;/*height: 100%;*/}
.Leader ul li .pr {
    /*height: 100%;*/width:100%;border-top: 1px solid #000;border-bottom: 1px solid #000;
    box-sizing: border-box;padding: 1rem;margin-top:1rem;
}
.Leader ul li .pr .title {line-height:2.0;color: #000;font-size: 14px;font-weight:bold;text-align:center;}
.Leader ul li .pr .title span {font-size: 16px;}
.Leader ul li .pr p {
    font-size: 14px;line-height: 27px;/*height: 108px;*/
    overflow-x: hidden;text-indent: 26px;color: #000;
}
.Leader ul li .pr .more {
    text-align: right;font-size: 13px;line-height: 30px;padding-right: 20px;
}
.Leader ul li .pr .more a {color: #000;}

.Leader2{border-bottom: 1px solid #fff;padding-bottom: 40px;}
.Leader2 ul li {margin-bottom: 80px;width: 80%;text-align: center;margin: 0 auto;}
.Leader2 ul li.pl {width:90%;}
.Leader2 ul li .pl img {width: 100%;/*height: 100%;*/}
.Leader2 ul li .pr {
    /*height: 100%;*/width:100%;border-top: 1px solid #000;border-bottom: 1px solid #000;
    box-sizing: border-box;padding: 1rem;margin-top:1rem;
}
.Leader2 ul li .pr .title {line-height:2.0;color: #000;font-size: 14px;font-weight:bold;text-align:center;}
.Leader2 ul li .pr .title span {font-size: 16px;}
.Leader2 ul li .pr p {
    font-size: 14px;line-height: 27px;/*height: 108px;*/
    overflow-x: hidden;text-indent: 26px;color: #000;text-align:left;
}
.Leader2 ul li .pr .more {
    text-align: right;font-size: 13px;line-height: 30px;padding-right: 20px;
}
.Leader2 ul li .pr .more a {color: #000;}
.pl {/*float: left;*/}

.pr{/*float:right;*/}

.clearf:after {content: '';display: block;clear: both;}

